import config from '/@/config/index';

const baseUrl = config.baseUrl;

export default {
  // 登录
  adminLogin: {
    url: `${baseUrl}/login`,
    method: 'post'
  },
  // 权限列表
  getRuleList: {
    url: `${baseUrl}/api/getRuleList`,
    method: 'get'
  },
  // 查询菜单下的权限
  ruleAuthFindById: {
    url: `${baseUrl}/api/ruleAuthFindById`,
    method: 'get'
  },
  // 添加权限菜单
  addRule: {
    url: `${baseUrl}/api/addRule`,
    method: 'post'
  },
  // 更新权限菜单
  updateRule: {
    url: `${baseUrl}/api/updateRule`,
    method: 'post'
  },
  // 角色列表
  getGroupList: {
    url: `${baseUrl}/api/getGroupList`,
    method: 'get'
  },
  // 添加角色
  addGroup: {
    url: `${baseUrl}/api/addGroup`,
    method: 'post'
  },
  // 更新角色
  updateGroup: {
    url: `${baseUrl}/api/saveGroupRule`,
    method: 'post'
  },
  // 获取角色下的权限
  getGroupRuleList: {
    url: `${baseUrl}/api/getGroupRuleList`,
    method: 'get'
  },
  // 删除权限
  deleteRule: {
    url: `${baseUrl}/api/deleteRule`,
    method: 'get'
  },
  // 管理员列表
  getAdminList: {
    url: `${baseUrl}/api/getAdminList`,
    method: 'get'
  },
  // 添加管理员
  addAdmin: {
    url: `${baseUrl}/api/addAdmin`,
    method: 'post'
  },
  // 添加管理员
  updateAdmin: {
    url: `${baseUrl}/api/updateAdmin`,
    method: 'post'
  },
  // 删除管理员账户
  deleteAdmin: {
    url: `${baseUrl}/api/deleteAdmin`,
    method: 'get'
  },
  // 删除角色
  deleteGroup: {
    url: `${baseUrl}/api/deleteGroup`,
    method: 'get'
  },
  // 修改密码
  updateAdminPassword: {
    url: `${baseUrl}/api/updateAdminPassword`,
    method: 'post'
  }
};